infested with pests - Turkish English Dictionary